@CHARSET "UTF-8";

body {
	margin: 0 auto;
	line-height: 1.1;
}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a:focus{ outline:none;}
.mb01{ overflow:hidden; height:auto; margin-bottom:15px;}
.mbtitle{ height:30px; line-height:30px; padding:0 0 0 10px; border-bottom:1px dashed #C8C7C7;}
.mbtitle h2{ font-size:14px; float:left; width:95%; padding:0; margin:0;}
.mbtitle h2 span{ padding-right:10px;}
.mbtitle .spfr{ float:right; width:5%; padding-top:2px;}
.mbxian{ border-top:1px dashed #C8C7C7; margin-top:2px;}
.mbcontent{ border:1px solid #C8C7C7; margin-top:15px;}
.mbcontent table tr td{border:1px solid #C8C7C7; height:30px; line-height:30px;}
.panel-heading span{ float:right;}
img{ max-width:100%;}
.ljj{ padding:0px;}
.nav > li > a:hover{ background-color:#e2e2e2;}
.aside-nav a:hover{ color:#fff;}
.navbar-btn{ margin-top:12px;}
.navbar{ border:0;}
.top-title {
	font-size: 20px;
	font-family:"方正正准黑简体"	
}
.top-title i {
	margin:0 10px
}
.top-titleul  .dropdown {
	float: left;
	padding: 0 12px;
	list-style-type: none;
	border-right: 1px solid #aaa;
}
.top-titleul .dropdown a {
	color: #fff;
	font-size: 14px;
}
.aside-submenu li{ text-indent:10px;}
.dropdown-menu li a{ font-family:Arial, Helvetica, sans-serif; display:block; height:36px; line-height:36px; font-size:12px; padding:0; background-color:#f4f4f4;}
.dropdown-menu li a:hover{ background-color:#fff;}
.dropdown-menu li{   border-top:1px #c7cbd5 solid; border-bottom:1px #fff solid; font-size:12px; height:36px; line-height:36px; text-indent:0px; padding:0 15px 0 0;}
.dropdown-menu {
  position: absolute;
  top: 35px;
  z-index: 1000;
  display: none;
  float: left;
  left:0px;
  padding:0 10px 0 0;
  min-width: 110px;
  font-size: 14px;
  text-align: right;
  list-style: none;
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  background-color:#f4f4f4; 
  padding:0; 
  border-radius:6px;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/*总内容*/
.content {
	margin-top: 50px;
}
.mbx{ height:30px; line-height:30px;  margin-bottom:15px; padding:0 15px;}
.mbx .index{ height:36px; border-bottom:1px #d6d6d6 solid; background-color:#fff; line-height:33px; font-size:14px; color:#444;}
.mbx .index i{  padding:0 10px 0 0px; color:#3683c4; font-size:14px;}
.mbx .index a{ color:#3683c4;}
/* 左侧菜单的样式 */
.aside-nav-warp {
	font-size: 16px;
	position: fixed;
	left:0px;
	top: 50px;
	bottom: 0;
	color: #a6a8b1;
	width: 225px;
	height: 100%;
}
.aside-nav{background-color:#f0f0f0; border-top:0; border:1px #ddd solid; height:94%;}
.aside-nav a {
	padding-top: 5px;
	display: block;
    text-decoration: none;
    color: #808080;
	
}
.aside-nav a:hover {
	color:#0f7bd5;
}
.aside-nav a:hover i,.aside-nav a:foucs i{ color:#0f7bd5;}
.aside-nav i {
    font-size: 14px;
    padding-right:10px;
    color:#878787;
}
.aside-nav b {
    font-size: 14px;
    float: right;
    color: #a6a6a6;
}
.aside-nav a:hover b ,.aside-nav a:focus b,.nav > li > .active b,.aside-nav a:hover i ,.aside-nav a:focus i,.nav > li > .active i{color:#017ec0;}
.aside-menu>li {border-bottom:1px #d4d4d4 solid;}
.aside-nav a:visited,.nav > li > a:focus{ background-color:#e2e2e2;}
.aside-submenu>li {
    list-style-type:none;
    padding:0;
}
.nav > li > a:hover,
.nav > li > a:focus, .nav > li > .active{
  text-decoration: none;
  background-color:#e2e2e2;
  color:#017ec0;
}
.aside-submenu{ background-color:#f1f8fc;}
.aside-submenu li .active{ border-left:1px #468cfe solid; border-top:1px #d4d4d4 solid; border-bottom:1px #d4d4d4 solid; background-color:#008bff; color:#fff; border-top:0px;}
.aside-submenu li .active i{color:#468cfe;}
.aside-menu li ul li a{padding:0 0 0 25px; display:block; height:36px; line-height:36px;}
.aside-menu li ul li a{ color:#555;}
.aside-menu>li>ul {
    padding:0px;
	padding:0;
	background-color:#fff;
	display:none;
}
/*内容*/
.aside-content {
	position: absolute;
	top: 51px; bottom: 51px;
	right: 0px;
	height: 100%;overflow: scroll;background-color: #fff;
}
#page-content {
	min-height: 100%;
	min-width: 1168;
	background-color: #f0f2f5;
}
.panel-heading{ border-bottom:0px;}
#aside-nav>ul>li>ul>li.active {
	display: block;
	color: #ffffff;
    background-color: #008bff;
}
.aside-submenu li a{ color:#fff;}
.aside-submenu>li .aa {
	display: block;
	color: #2553a0;
	background-color:#f4f4f4;
}
.aside-nav .closed {
	display: none;
}
.aside-nav .open {
	display: block;
}
.aside-nav .font-checked {
	color: #182
}

.ztree span {
	font-size: 14px;
	height: 2.5em;
	font-family:"宋体";
}
.ztree li {
	margin-top: 5px;
}
/*table*/
.tablexl{ font-size:14px; margin-bottom:15px;}
.tablexl select{ border:1px #ddd solid; height:30px; line-height:30px; color:#999; font-size:14px; width:80%; margin-left:1%;}
.tablebutton{ text-align:center;}
.tablebutton a{ float:left; width:18%; height:26px; color:#000; text-align:center; line-height:24px; border:1px #2553a0 solid; margin-left:5%; display:inline; border-radius:15px; color:#2553a0;}
.tablebutton a i{ color:#ed8d05; padding-right:5px; font-size:12px;}
.tabletop{  padding:0 15px 5px; height:auto; overflow:hidden;}
.tabletop01{ height:30px; line-height:30px; background-color:#3570d2; color:#fff; font-size:16px; text-indent:1em; margin-bottom:15px;}
.tableline{ border-top:2px #3570d2 solid; background-color:#f4f4f4; text-align:center; line-height:36px; height:36px; color:#2553a0; font-size:16px; font-weight:bold;}
.tabledown{ margin-bottom:15px;}
.tabledown td{ border:1px #ccc solid; height:30px; line-height:30px;}